package Homework;

import javax.swing.*;

public class One {
    public static void main(String[] args) {

        // 1）从字符串“LOVOGT05班20110725”中提取开班日期
        String str = "LOVOGT05班20110725";
        String a = str.substring(str.indexOf("班")+1);
        System.out.println(a);

        // 2）将“LOVO JAVA”字符串中的“JAVA”替换为“J2EE”。
        String str1 = "LOVO JAVA";
        String b = str1.replace("JAVA","J2EE");
        System.out.println(b);

        // 3）取出“LOVOGT05班20110725”第8个字符。。
        String str2 = "LOVOGT05班20110725";
        char c = str2.charAt(7);
        System.out.println(c);

        // 4）清除“LOVOGT05班20110725”中所有的0。
        String str3 = "LOVOGT05班20110725";
        String d = str3.substring(0,6)+str3.substring(7,10)+str3.substring(11,13)+str3.substring(14,17);
        System.out.println(d);

        //5）清除“LOVOGT05班20110725 LOVO 老师”中所有的空格。
        String str4 = "LOVOGT05班20110725 LOVO 老师";
        String e = str4.replace(" ","");
        System.out.println(e);

        //6）从任意给定的身份证号码中提取此人的出生日期。提取之前，要求验证该身份证信息必须为18位
//        String str5 = JOptionPane.showInputDialog(null,"输入身份证号");
//        if (str5.length() == 18){
//            String f = str5.substring(6,14);
//            JOptionPane.showMessageDialog(null,"你的出生日期为"+f);
//        }else {
//            JOptionPane.showMessageDialog(null,"身份证号有误");
//            return;
//        }

        // 7)用对话框输入两个字符串，判断第一个字符串是否包含第二个字符串，如："abcd"中包含"bc"，但不包含"bt"
//        String str5 = JOptionPane.showInputDialog(null,"请输入第一个字符串");
//        String str6 = JOptionPane.showInputDialog(null,"请输入第二个字符串");
//        int index = str5.indexOf(str6);
//        if (index>-1){
//            JOptionPane.showMessageDialog(null,"包含");
//        }else {
//            JOptionPane.showMessageDialog(null,"不包含");
//        }

        // 8) 编写程序，统计出字符串“want you to know one thing”中字母n和字母o的出现次数。
        String str7 = "want you to know one thing";
        String str8 = str7.replace("n","");
        int n = str7.length()-str8.length();

        String str9 = str7.replace("o","");
        int o = str7.length()-str9.length();

        System.out.println("n出现的次数："+n+"     o出现的次数："+o);



    }



}
